# 指定文件编码为UTF-8
# coding: utf-8

# 导入NumPy库，用于数值计算
import numpy as np

# 导入matplotlib的pyplot模块，用于绘图
import matplotlib.pyplot as plt

# 生成数据
# 使用NumPy的arange函数生成从0到6（不包含6），步长为0.1的数组
x = np.arange(0, 6, 0.1) # 以0.1为单位，生成0到6的数据

# 对x数组中的每个元素计算正弦值，得到y数组
y = np.sin(x)

# 绘制图形
# 使用pyplot的plot函数绘制x和y的曲线图
plt.plot(x, y)

# 调用pyplot的show函数显示图形
plt.show()
